/**
 * 整个项目api的统一管理
 * 
 * **/

import request from './request'
// 请求首页左侧的表格的数据
export default {
  getTableData() {
    return request({
      url: '/home/getTableData',
      method: 'get',
      // 这个地放是单独开启
      // mock: true
    })
  },
  getCountData() {
    return request({
      url: '/home/getCountData',
      method: 'get',
    })
  },
  getChartData() {
    return request({
      url: '/home/getChartData',
      method: 'get',
    })
  },
  getUserData(params) {
    return request({
      url: '/user/getUserData',
      method: 'get',
      data: params
    })
  },
  deleteUser(params) {
    return request({
      url: '/user/deleteUser',
      method: 'get',
      data: params
    })
  },
  addUser(params) {
    return request({
      url: '/user/addUser',
      method: 'post',
      data: params
    })
  },
  editUser(params) {
    return request({
      url: '/user/editUser',
      method: 'post',
      data: params
    })
  },
  // 导航菜单权限
  getMenu(params) {
    return request({
      url: '/permission/getMenu',
      method: 'post',
      data: params
    })
  },
  // 测试tree
  gettreeData() {
    return request({
      url: '/tree/gettreeData',
      method: 'get'
    })
  },
  // notice.js    测试新增删除编辑查看 
  // 获取
  NoticeList(data) {
    return request({
      url: '/notice/postNotice',
      method: 'post',
      data
    })
  },
  // 增加
  addNoticeList(data) {
    return request({
      url: '/notice/addNotice',
      method: 'post',
      data
    })
  },
  // 删除
  delNoticeList(data) {
    return request({
      url: '/notice/delNotice',
      method: 'post',
      data
    })
  },
  // 编辑
  editNoticeList(data) {
    return request({
      url: '/notice/editNotice',
      method: 'post',
      data
    })
  },
}